piled foundations - Français Anglais Dictionnaire